﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Base.Users;
using Base.Abstract;

namespace BusinessObjects.Objects
{
	public class AdressObject : AbstractPermissionObject
	{
		#region Members

		private Guid adressID;

		#endregion

		#region Construction

		public AdressObject()
		{
			this.adressID = Guid.NewGuid();
		}

		public AdressObject(Guid adressIDValue) :this()
		{
			this.adressID = adressIDValue;
		}

		#endregion

		#region Properties

		public Guid AdressID
		{
			get { return this.adressID; }
			set { this.adressID = value; }
		}

		public string AdressType
		{
			get;
			set;
		}

		public string Postleitzahl
		{
			get;
			set;
		}

        public int OrgKey {
            get;
            set;
        }

		public string Ort
		{
			get;
			set;
		}

		public string Strasse
		{
			get;
			set;
		}

		#endregion
	}
}
